package com.wtwd.campus.service.impl;

import com.wtwd.campus.common.RespCode;
import com.wtwd.campus.common.RespCodeEntity;
import com.wtwd.campus.entity.*;
import com.wtwd.campus.service.IRMFeignClientService;

/**
 * @Author ldaoliang
 * @Date create in 14:02 2021/6/10
 * @Description 服务调用降级处理
 */
public class RMFeignClientServiceImpl implements IRMFeignClientService {

    @Override
    public RespCodeEntity queryDeviceLocation(String imei, String commandNumber) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity queryDeviceParam(String imei, String commandNumber) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity queryDeviceIccidAndSimCardNo(String imei, String commandNumber) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity queryDeviceImeid(String imei, String commandNumber) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity setTempIpAndPort(MqSetIpAndPort mqSetIpAndPort) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity setDefaultIpAndPort(MqSetIpAndPort mqSetIpAndPort) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity setWorkMode(MqSetWorkMode mqSetWorkMode) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity setUpLoadInterval(String imei, String commandNumber, Integer interval) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity setMonitorPhone(String imei, String commandNumber, String phone) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity setSleepTimeAutoChangeMode(MqSleepTimeAutoChange mqSleepTimeAutoChange) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity setClassMode(DeviceClassMode deviceClassMode) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity setClassModeSwitch(String imei, String commandNumber, Integer flag) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity setPDOP(String imei, String commandNumber, Integer thresholdParam) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity setSOSSwitch(String imei, String commandNumber, Integer onOff) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity reSetDevice(String imei, String commandNumber) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity reStartDevice(String imei, String commandNumber) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity shutDownDevice(String imei, String commandNumber) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity adjustVolume(String imei, String commandNumber, Integer speakLevel) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity exchangeDeviceId(String imei, String commandNumber, Integer idParam) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity setWhiteCall(DeviceWhiteCall deviceWhiteCall) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity setAllWhiteCall(MqSetAllWhiteCall mqSetAllWhiteCall) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity setWhiteCallSwitch(String imei, String commandNumber, Integer onOff) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity getStepNum(String imei, String commandNumber) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity updateM1Card(String imei, String commandNumber, String m1Card) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity cleanSim(String imei, String commandNumber) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity replyKA(String imei, String commandNumber) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity replyWeather(String imei, String commandNumber) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity replySOS(String imei, String commandNumber) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity replyBLOW(String imei, String commandNumber) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity replyCallNote(String imei, String commandNumber) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity replyMonitorNote(String imei, String commandNumber) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity replyStep(String imei, String commandNumber) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity setAllSosCallList(MqSetAllSosCall mqSetAllSosCall) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity setSilentShutDown(String imei, String commandNumber, Integer flag) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity setBindingStatus(DeviceBindingStatus data) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity setAlarm(DeviceAlarm data) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity deleteAlarm(String imei, String commandNumber, String sequence) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity sendText(MqTextData data) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity closeChannel(String imei) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity sendTimeAdjusting(String proNo) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity sendDataReply(String serialNo, String productNo) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity vcomNotDisturb(MqVcomNotDisturb mqVcomNotDisturb) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity vcomNoticeMessage(MqVcomMessage mqVcomMessage) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity vcomShortMessage(MqVcomMessage mqVcomMessage) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity deleteCommandInRedis(MqDeleteRedisCommand mqDeleteRedisCommand) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity replyGetLtAuthKey(MqGeneralReply mqGeneralReply) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity replyGetPhone(MqPhoneDatas phoneDatas) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity replyUploadApp(MqGeneralReply mqGeneralReply) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity replyUploadAppFile(MqGeneralReply mqGeneralReply) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity appInstallationSwitch(MqAppInstallationSwitch mqAppInstallationSwitch) {
        return new RespCodeEntity(RespCode.FAILED);
    }


    @Override
    public RespCodeEntity appDisable(MqAppDisable mqAppDisable) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity setLockNet(MqLockNet mqLockNet) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity setLockCard(MqLockCard mqLockCard) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity setLockDevice(MqLockDevice mqLockDevice) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity getLockNet(MqGetLockNet mqGetLockNet) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity getLockCard(MqGetLockCard mqGetLockCard) {
        return new RespCodeEntity(RespCode.FAILED);
    }

    @Override
    public RespCodeEntity getLockDevice(MqGetLockDevice mqGetLockDevice) {
        return new RespCodeEntity(RespCode.FAILED);
    }
}
